<?php
// // 获取分类XML数据
// $分类数据 = file_get_contents($资源接口);
// $fenleixml = simplexml_load_string($分类数据, 'SimpleXMLElement', LIBXML_NOCDATA);
// // 获取XML数据
// $categoryList = [];
// foreach ($fenleixml->class->ty as $category) {
//     $categoryList[] = [
//         'id' => (int)$category['id'],
//         'name' => (string)$category,
//     ];
// }
// // 创建XML格式的字符串
// $资源分类XML = "";
// foreach ($categoryList as $category) {
//     $资源分类XML .= "<ty id=\"" . $category['id'] . "\">" . $category['name'] . "</ty>";
// }
// //处理资源分类
// $资源分类=strtr($resourceCategoryXML,array('\''=>'"','<ty id="'=>',{"分类号":"','">'=>'","分类名":"','</ty>'=>'"}'));
// $资源分类='[{"分类号":"","分类名":"最近更新"}'.$资源分类.']';$分类=json_decode($资源分类,TRUE);
// //print_r($资源分类);exit;

if (isset($_POST['selectedApi'])) {
    $selectedApi = $_POST['selectedApi'];

    // 假设你保存API文件的名称是 api_endpoint.php
    $apiFileContent = "<?php\n\$selectedApi = '{$selectedApi}';\n";
    file_put_contents('api.php', $apiFileContent);

    // 清空data目录下的特定文件夹
    $folders = array('./data/dat/', './data/html/', './data/info/', './data/list/', './data/search/');
    foreach ($folders as $folder) {
        $files = glob($folder . '*', GLOB_MARK);
        foreach ($files as $file) {
            if (is_dir($file)) {
                continue; // 如果是目录则跳过
            } else {
                unlink($file); // 删除文件
            }
        }
    }

    echo 'API 更新成功，缓存已清空。';
}

?>